package com.sh.data.engine.domain.datadev.offline.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sh.data.engine.repository.dao.datadev.entity.DatadevFunctionEntity;

import java.util.List;
import java.util.Set;

public interface DatadevFunctionService extends IService<DatadevFunctionEntity> {

    List<String> getHiveCreateFunctionSql(
        Set<String> functionNames, Long projectId, Set<String> functionHasCreated);

    DatadevFunctionEntity getDatadevFunctionByNodeId(Long nodeId);
}
